<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
    <script type="text/JavaScript">

      /*
          break关键字可以用来退出switch或循环语句
              但不能再if语句中使用break或者continue
              break关键字会,立刻终止离它最近的一个循环语句
              continue关键字则可以用来跳过当次的循环
                  同样continue也是默认只会对离它最近的循环起作用
              除非使用类id关键字把循环顶住,并在循环内使用break或者continue时在后面加ID
              如:
              outer:
                  for(i = 0; i < 10;  i ++){
                      for(j = 0; j < 5;  i ++){
                          break outer;
                      }
                  }
          */
         for (let x = 0; x < 10; x++) {
              console.log("内层循环"+x);
              for (let j = 0; j < 5; j++) {
                break;
                console.log("外层循环"+j)
              }
         }
         console.log("----------------");
         for (let x = 0; x < 10; x++) {
              console.log("内层循环"+x);
              for (let j = 0; j < 5; j++) {
                if (j == 1) {
                    continue;
                }   
                console.log("外层循环"+j)
                // continue;

              }
         }

    </script>
  </head>
  <body></body>
</html>
